package day0522;

import java.util.Arrays;
import java.util.Scanner;

public class Test10 {
    public static void main(String[] args) {
        String[] names = inputNames(5);
        System.out.println(Arrays.toString(names));
    }

    private static String[] inputNames(int len) {
        String[] name=new String[5];
        Scanner sc=new Scanner(System.in);
        //给name数组输入元素，
        //输入的元素如何和name数组中已经存储的元素重复就重新输入
        G:for (int i = 0; i < name.length;  ) {
            System.out.println("请输入第" + i +"个元素");//1.输入一个名字，存入n变量中
            String n=sc.nextLine();//2.判断n是否和name数组中已经存储的元素比较是否相同
            for (int j = 0; j < i; j++) {
                if(n.equals(name[j])){
                    continue G;//  相同就执行continue
                }
            }
            name[i]=n;//3.不相同就将n放入到name数组中
            i++;
        }
        return name;
    }
}
